﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BeerXMLWPF.Models
{
    public class Recipe
    {
        public string Name { get; set; }
        public string Version { get; set; }
        public string Type { get; set; }
        public string Brewer { get; set; }
        public string Asst_Brewer { get; set; }
        public string Batch_Size { get; set; }
        public string Boil_Size { get; set; }
        public string Boil_Time { get; set; }
        public string Efficiency { get; set; }
        public List<Hop> Hops { get; set; }
        public List<Fermentable> Fermentables { get; set; }
        public List<Misc> Miscs { get; set; }
        public List<Yeast> Yeasts { get; set; }
        public List<Water> Waters { get; set; }
        public Style Style { get; set; }
        public Equipment Equipment { get; set; }
        public Mash Mash { get; set; }
        public string Notes { get; set; }
        public string Taste_Notes { get; set; }
        public string Taste_Rating { get; set; }
        public string OG { get; set; }
        public string FG { get; set; }
        public string Carbonation { get; set; }
        public string Fermentation_Stages { get; set; }
        public string Primary_Age { get; set; }
        public string Primary_Temp { get; set; }
        public string Secondary_Age { get; set; }
        public string Secondary_Temp { get; set; }
        public string Tertiary_Age { get; set; }
        public string Age { get; set; }
        public string Age_Temp { get; set; }
        public string Carbonation_Used { get; set; }
        public string Forced_Carbonation { get; set; }
        public string Priming_Sugar_Name { get; set; }
        public string Priming_Sugar_Equiv { get; set; }
        public string Keg_Priming_Factor { get; set; }
        public string Carbonation_Temp { get; set; }
        public string Display_Carb_Temp { get; set; }
        public string Date { get; set; }
        public string EST_OG { get; set; }
        public string EST_FG { get; set; }
        public string EST_Color { get; set; }
        public string IBU { get; set; }
        public string IBU_Method { get; set; }
        public string EST_ABV { get; set; }
        public string ABV { get; set; }
        public string Actual_Efficiency { get; set; }
        public string Calories { get; set; }
        public string Display_Batch_Size { get; set; }
        public string Display_Boil_Size { get; set; }
        public string Display_OG { get; set; }
        public string Display_FG { get; set; }
        public string Display_Primary_Temp { get; set; }
        public string Display_Secondary_Temp { get; set; }
        public string Display_Tertiary_Temp { get; set; }
        public string Display_Age_Temp { get; set; }
    }
}
